
package com.shai.wool.news.entity;

import java.util.Date;

/**
 * 新闻实体类
 *
 * @author 朱国军
 * @version 2016年03月23日 朱国军
 */
public class NewsInfoVO {
    
    /** 新闻ID */
    private String newsId;
    
    /** 新闻标题 */
    private String newsTitle;

    /** 新闻摘要 */
    private String newsDigest;
    
    /** 发布时间 */
    private Date publishTime;
    
    /** 来源 */
    private String newsFrom;
    
    /** 新闻内容 */
    private String newsInfo;

    /** 新闻类型：1，新闻；2，分析观点 */
    private Integer newsType;
    
    /** 创建人 */
    private String createUser;
    
    /** 更新时间 */
    private Date updateTime;
    
    /** 创建时间 */
    private Date createTime;
    
    /** 状态：0默认，1管理员删除，2用户删除 */
    private Integer dataStatus;
    
    /**
     * 设置新闻ID
     *
     * @param newsId 新闻ID
     */
    public void setNewsId(String newsId) {
        this.newsId = newsId;
    }
    
    /**
     * 获取新闻ID
     *
     * @return 新闻ID
     */
    public String getNewsId() {
        return newsId;
    }
    
    /**
     * 设置新闻标题
     *
     * @param newsTitle 新闻标题
     */
    public void setNewsTitle(String newsTitle) {
        this.newsTitle = newsTitle;
    }
    
    /**
     * 获取新闻标题
     *
     * @return 新闻标题
     */
    public String getNewsTitle() {
        return newsTitle;
    }

    /**
     * 获取新闻摘要
     *
     * @return 新闻摘要
     */
    public String getNewsDigest() {
        return newsDigest;
    }

    /**
     * 设置 新闻摘要
     *
     * @param newsDigest 新闻摘要
     */
    public void setNewsDigest(String newsDigest) {
        this.newsDigest = newsDigest;
    }

    /**
     * 获取新闻类型：1，新闻；2，分析观点
     *
     * @return 新闻类型：1，新闻；2，分析观点
     */
    public Integer getNewsType() {
        return newsType;
    }
    
    /**
     * 设置新闻类型：1，新闻；2，分析观点
     *
     * @param newsType 新闻类型：1，新闻；2，分析观点
     */
    public void setNewsType(Integer newsType) {
        this.newsType = newsType;
    }
    
    /**
     * 设置发布时间
     *
     * @param publishTime 发布时间
     */
    public void setPublishTime(Date publishTime) {
        this.publishTime = publishTime;
    }
    
    /**
     * 获取发布时间
     *
     * @return 发布时间
     */
    public Date getPublishTime() {
        return publishTime;
    }
    
    /**
     * 设置来源
     *
     * @param newsFrom 来源
     */
    public void setNewsFrom(String newsFrom) {
        this.newsFrom = newsFrom;
    }
    
    /**
     * 获取来源
     *
     * @return 来源
     */
    public String getNewsFrom() {
        return newsFrom;
    }
    
    /**
     * 设置新闻内容
     *
     * @param newsInfo 新闻内容
     */
    public void setNewsInfo(String newsInfo) {
        this.newsInfo = newsInfo;
    }
    
    /**
     * 获取新闻内容
     *
     * @return 新闻内容
     */
    public String getNewsInfo() {
        return newsInfo;
    }
    
    /**
     * 设置创建人
     *
     * @param createUser 创建人
     */
    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }
    
    /**
     * 获取创建人
     *
     * @return 创建人
     */
    public String getCreateUser() {
        return createUser;
    }
    
    /**
     * 设置更新时间
     *
     * @param updateTime 更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    /**
     * 获取更新时间
     *
     * @return 更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }
    
    /**
     * 设置创建时间
     *
     * @param createTime 创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    /**
     * 获取创建时间
     *
     * @return 创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }
    
    /**
     * 设置状态：0默认，1管理员删除，2用户删除
     *
     * @param dataStatus 状态：0默认，1管理员删除，2用户删除
     */
    public void setDataStatus(Integer dataStatus) {
        this.dataStatus = dataStatus;
    }
    
    /**
     * 获取状态：0默认，1管理员删除，2用户删除
     *
     * @return 状态：0默认，1管理员删除，2用户删除
     */
    public Integer getDataStatus() {
        return dataStatus;
    }
}
